package com.webapp.mapper;

import com.webapp.model.AgentUserMaxandmin;
import com.webapp.model.PrdRecommProductDetail;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.webapp.model.vo.*;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author liuxiangpeng
 * @since 2021-10-25
 */
public interface PrdRecommProductDetailMapper extends BaseMapper<PrdRecommProductDetail> {
    List<PrdRecommProductDetailVo> getMax();

    //代理人个人产品销售分
    List<AgentUserSaleDetailVo> getgeren();

    //代理人所属群销售分
    List<AgentGroupSaleDetailVo> getqun();

    //本产品综合销售分
    List<PrdzonghexiaoshoufenVo> getprdzonghexiaoshoufen();

    List<PrdZongHeTuiJianFenVo> getPrdZongHeTuiJianFen();

    List<PrdRecommAgentProductDetailQunVo> getdailirenqunprdxiaoshoufen(Date stringTime);

    List<AgentUserMaxandmin> getGenrenMaxAndMin();


    ArrayList<Long> getxinkeList();

    ArrayList<Long> getdoudiList(String gongsi, String qudao);

    ArrayList<Long> tanxingmoban(String gongsi, String qudao, ArrayList<String> statuss1,Integer number);


    ArrayList<Long> getchangxiang();

}
